flea-like insect - Turkish English Dictionary